

if(window.FileReader) {
    /*
     *  FileReader 对象允许Web应用程序异步读取存储在用户计算机上的文件.
     *  这里创建 FileReader构造函数的实例
     */
    var getImgFile = new FileReader;
}
else {
    alert("您的浏览器版本太低,请升级");
}

var filesLen;
var filesImg;
var i = 0;

function fileChange(){
    /*
     * readAsDataURL方法会使用base-64进行编码，编码的资料由data字串开始，后面跟随的是MIME type，
     * 然后再加上base64字串，逗号之后就是编码过的图像文件的内容。
     */
    filesImg = $("input[type=file]").get(0).files;//获取input中的文件
    getImgFile.readAsDataURL(filesImg[i]);//拿到文件用 readAsDataURL方法解码
    filesLen = filesImg.length;
}

getImgFile.onloadend=function(){
    var  imgFile = '<li><img src="'+this.result+'" alt=""><span  class="subscript" onclick="removeImg(this)" >删除</span></li>';
    $(".fileCont").append(imgFile);

    if(filesLen > 1 && i+1 !== filesLen){
        i++;
        fileChange();
    }else {
        i = 0;
        //清空file
        var file = $(".fileInput") ;
        file.after(file.clone().val(""));
        file.remove();

    }
};
//删除
function removeImg(this_){
    $(this_).parent().remove();
    layer.msg('删除成功',{icon:1});
    $(".fileCont").blur()
}